#页面类2——Page2
from Page import Page           #导入Page类
from selenium.webdriver.common.by import By     #导入web端的By模块

class Page1(Page):

    #点击首页定位
    shouye_loc = (By.XPATH,'/html/body/div[3]/div[2]/ul/li[1]/a')
    # 点击首页定位 方法
    def shouye(self):
        self.click(self.shouye_loc)


    #输入框输入商品名称定位
    shuruk_loc = (By.CLASS_NAME,'search-input')
    # 输入框输入商品名称定位 方法
    def shuruk(self):
        self.send_keys(self.shuruk_loc,'波士顿龙虾')


    #点击搜索按钮定位
    search_loc = (By.CSS_SELECTOR,'.search-input-btn')
    # 点击搜索按钮定位方法
    def search(self):
        self.click(self.search_loc)

    #点击商品定位
    sp_loc = (By.XPATH,'/html/body/div[5]/div[2]/div[2]/div[1]/ul/li/div[1]/span/a/img')
    # 点击商品定位 方法
    def sp(self):
        self.click(self.sp_loc)


    #点击立即购买定位
    ljgm_loc = (By.ID,'buy-cart')
    #点击立即购买定位 方法
    def ljgm(self):
        self.click(self.ljgm_loc)

    #点击收货地址定位
    dizhi_loc = (By.ID,'address-355')
    #点击收货地址定位 方法
    def dizhi(self):
        self.click(self.dizhi_loc)

    #点击选择支付方式定位
    zhifu_loc = (By.CLASS_NAME,'radio-select-btn')
    # 点击选择支付方式定位方法
    def zhifu(self):
        self.click(self.zhifu_loc)

    #点击下一步定位
    xyb_loc = (By.ID,'order-button')
    #点击下一步定位 方法
    def xyb(self):
        self.click(self.xyb_loc)

